112 research outputs found
10181 Executive Summary -- Program Development for Extreme-Scale Computing
From May 2nd to May 7th, 2010, the Dagstuhl Seminar 10181
``Program Development for Extreme-Scale Computing \u27\u27
was held in Schloss Dagstuhl~--~Leibniz Center for Informatics.
During the seminar, several participants presented their current
research, and ongoing work and open problems were discussed.
This paper provides an executive summary of the seminar
10181 Abstracts Collection -- Program Development for Extreme-Scale Computing
From May 2nd to May 7th, 2010, the Dagstuhl Seminar 10181
``Program Development for Extreme-Scale Computing \u27\u27
was held in Schloss Dagstuhl~--~Leibniz Center for Informatics.
During the seminar, several participants presented their current
research, and ongoing work and open problems were discussed. Abstracts of
the presentations given during the seminar as well as abstracts of
seminar results and ideas are put together in this paper.
Links to extended abstracts or full papers are provided, if available
Short reasons for long vectors in HPC CPUs: a study based on RISC-V
For years, SIMD/vector units have enhanced the capabilities of modern CPUs in
High-Performance Computing (HPC) and mobile technology. Typical
commercially-available SIMD units process up to 8 double-precision elements
with one instruction. The optimal vector width and its impact on CPU throughput
due to memory latency and bandwidth remain challenging research areas. This
study examines the behavior of four computational kernels on a RISC-V core
connected to a customizable vector unit, capable of operating up to 256 double
precision elements per instruction. The four codes have been purposefully
selected to represent non-dense workloads: SpMV, BFS, PageRank, FFT. The
experimental setup allows us to measure their performance while varying the
vector length, the memory latency, and bandwidth. Our results not only show
that larger vector lengths allow for better tolerance of limitations in the
memory subsystem but also offer hope to code developers beyond dense linear
algebra.Comment: Accepted as paper at the Second RISC-V Workshops at SC23 - Denve
Application Porting from External Developers
Deliverable from the TEXT Project describing trial implementation of SMPSs in CP2KDifferent developers outside the project or applications not initially considered in it have been identified and addressed in order to assess how the MPI/SMPSs model could be used in those cases. Different levels of depth have been actually been carried out, and in some of the cases only a part of the application was targeted. The study mostly focused on widening the identification of methodological issues and feedback on the suitability of the model and the functionality of its implementations.
This deliverable reports on the experience with 6 apps/codes: Hydro, GROMACS, GADGET, CP2K, MRGENESIS and ShallowWaters.
Very interesting feedback has been obtained addressing both methodological programming practices and the characteristics of the SMPSs/OmpSs model and implementation
- …